/**
  * 应用全局定义，宏，标识等。
  */
#ifndef XGLOBAL_H
#define XGLOBAL_H

#include <QtDebug>

# define X_BEGIN_NAMESPACE namespace X {
# define X_END_NAMESPACE }

# define X_PREPEND_NAMESPACE(name) ::name
#define X_NAMESPACE using namespace X;

# define X_FORWARD_DECLARE_CLASS(name) class name;
# define X_FORWARD_DECLARE_STRUCT(name) struct name;

#endif // XGLOBAL_H
